strenuous operation - Espagnol Anglais Dictionnaire